﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Emmajn.ChildParentExtension.SilverlightClassLibrary
{
    public class FamilyVisit
    {
        public FamilyVisit(Name name, Number number, ParentOrGuardian relationship, Name parentName, DateTime start, DateTime end, float budget, float actualCost, string comments)
        {
            PatientName = name;
            PatientNumber = number;
            ParentName = parentName;
            RelationToPatient = relationship;
            DateStart = start;
            DateEnd = end;
            Budget = budget;
            ActualCost = actualCost;
            Comments = comments;
        }

        public FamilyVisit(Name name, Number number)
        {
            PatientName = name;
            PatientNumber = number;
        }
    
        public Name PatientName
        {get;set;}

        public Number PatientNumber
        {get;set;}

        public Name ParentName
        {
            get
            {
                throw new System.NotImplementedException();
            }
            set
            {
            }
        }

        public ParentOrGuardian RelationToPatient
        {
            get
            {
                throw new System.NotImplementedException();
            }
            set
            {
            }
        }

        public DateTime DateStart
        {
            get
            {
                throw new System.NotImplementedException();
            }
            set
            {
            }
        }

        public DateTime DateEnd
        {
            get
            {
                throw new System.NotImplementedException();
            }
            set
            {
            }
        }

        public float Budget
        {
            get
            {
                throw new System.NotImplementedException();
            }
            set
            {
            }
        }

        public float ActualCost
        {
            get
            {
                throw new System.NotImplementedException();
            }
            set
            {
            }
        }

        public string Comments
        {
            get
            {
                throw new System.NotImplementedException();
            }
            set
            {
            }
        }
    }
}
